package com.example.alipay.config;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 *  支付宝配置
 */
@Component
@ConfigurationProperties(prefix = "alipay")
@Getter
@Setter
public class AlipayConfig {

    /**
     * appID
     */
    private String app_id;

    /**
     * 商户私钥
     */
    private String merchant_private_key;

    /**
     * 支付宝公钥
     */
    private String alipay_public_key;

    /**
     * 异步回调地址
     */
    private String notify_url;

    /**
     * 同步回调地址
     */
    private String return_url;

    /**
     * 加密方式
     */
    private String sign_type;

    /**
     * 编码
     */
    private String charset;

    /**
     * 支付宝网关
     */
    private String gatewayUrl;

    /**
     * 保存支付日志的地址
     */
    private String log_path;
}
